#include "khaibao.h"

void Nhap(int **a, int n,int m)
{
	srand(unsigned (time(0)));
	for(int i=0;i<n;i++)
	{
		*(a+i)=new int[m];
	}
	for(int i=0;i<n;i++)
	{
		for(int j=0;j<m;j++)
		{
			*(*(a+i)+j)=rand()%100;
			//cout<<"nhap phan tu";
			//cin>>*(*(a+i)+j);

		}
		cout<<"\n";
	}


}
void Xuat(int **a, int n, int m)
{
	for(int i=0;i<n;i++)
	{
		for(int j=0;j<m;j++)
		{
			cout<<" "<<*(*(a+i)+j);
		}
		cout<<"\n";
	}
	cout<<"\n--------------------------------------\n";
}
void TongBien(int **a,int n,int m)
{
long tong=0;
for(int i=0;i<n;i++)
	{
		tong+=*(*(a+i)+0);
		tong+=*(*(a+i)+(m-1));
	}

for(int j=1;j<m-1;j++)
	{
	tong+=*(*(a+0)+j);
	tong+=*(*(a+(n-1))+j);
	}
	//cout<<"\ntong bien la "<<tong;
}
void HangChuc(int **a,int n,int m)
{
long tong=0;
for(int i=0;i<n;i++)
	{
		if((*(*(a+i)+0)/10)%10==5)
	{
			tong+=*(*(a+i)+0);
			cout<<" "<<*(*(a+i)+0);
	}
		if((*(*(a+i)+(m-1))/10)%10==5)
		{
			tong+=*(*(a+i)+(m-1));
			cout<<" "<<*(*(a+i)+(m-1));
		}
	}
	for(int j=1;j<m-1;j++)
	{
		if((*(*(a+0)+j)/10)%10==5)
		{
			tong+=*(*(a+0)+j);
			cout<<" "<<*(*(a+0)+j);
		}
		if((*(*(a+(n-1))+j)/10)%10==5)
		{
			tong+=*(*(a+(n-1))+j);
			cout<<" "<<*(*(a+(n-1))+j);
		}
}
	cout<<"\ntong bien la "<<tong;
}
